﻿<%@ Page Language="C#" MasterPageFile="~/cp/admin/AdminMasterPage.master" AutoEventWireup="true" Inherits="cp_admin_site_newsmanagement" Title="Quản lý tin tức" Codebehind="newsmanagement.aspx.cs" ErrorPage="~/Common/Error.aspx" %>

<%@ Register TagPrefix="ed" Namespace="OboutInc.Editor" Assembly="obout_Editor" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="body" Runat="Server">
    <asp:Button ID="btnSelectAll" runat="server" Text="Chọn hết" 
        onclick="btnSelectAll_Click" /> &nbsp;
    <asp:Button ID="btnDeselectAll" runat="server" Text="Bỏ chọn hết" 
        onclick="btnDeselectAll_Click" />
    <asp:GridView ID="gridNews" runat="server" AllowPaging="True" 
        AutoGenerateColumns="False" CellPadding="4" DataSourceID="dataNews" 
        ForeColor="#333333" GridLines="None" Width="100%" DataKeyNames="ID">
        <RowStyle BackColor="#EFF3FB" />
        <Columns>
            <asp:TemplateField>
                <ItemTemplate>
                    <asp:CheckBox ID="NewsSelector" runat="server" />
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Tiêu đề">
                <ItemTemplate>
                    <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "~/cp/admin/site/editnews.aspx?NewsId=" + Eval("ID") %>' 
                        Text='<%# Eval("TieuDe") %>' ForeColor="Black"></asp:HyperLink>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:BoundField HeaderText="Tác giả" DataField="NguoiDang" />
            <asp:BoundField HeaderText="Đăng ngày" DataField="NgayDang" />
        </Columns>
        <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
        <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
        <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <EditRowStyle BackColor="#2461BF" />
        <AlternatingRowStyle BackColor="White" />
    </asp:GridView>
    
    
    <asp:ObjectDataSource ID="dataNews" runat="server" SelectMethod="GetNews" 
        TypeName="E2_WEBSITE.Code.Admin.NewsController" DeleteMethod="RemoveNews">
        <DeleteParameters>
            <asp:Parameter Name="nid" Type="Int32" />
        </DeleteParameters>
    </asp:ObjectDataSource>
    
    <center>
        <asp:Button ID="btnAdd" runat="server" Text="Thêm" onclick="btnAdd_Click" /> &nbsp;
        <asp:Button ID="btnDelete" runat="server" Text="Xóa" 
            onclick="btnDelete_Click" />
    </center>
</asp:Content>
<asp:Content ID="Content3" runat="server" contentplaceholderid="info">
    Hiển thị danh sách các tin tức đã đăng và thông tin chung. Bạn có thể nhấp và tiêu đề của bản tin để hiển thị thông tin chi tiết và cập nhật cho bản tin.
</asp:Content>
